my heavens! - Alemán Inglés Diccionario